package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * SysCgYjgZm对象 cg_yjg_zm
 * 
 * @author SYF
 * @date 2025-04-30
 */
public class SysCgYjgZm extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "发货日期")
    private String fhDate;

    /** $column.columnComment */
    @Excel(name = "采购日期")
    private String zmCgDate;

    /** $column.columnComment */
    @Excel(name = "到货日期")
    private String arrZmDate;

    /** 规格 */
    @Excel(name = "规格")
    private String spec;

    /** 品种 */
    @Excel(name = "品种")
    private String prdName;

    /** 产品英文名 */
    @Excel(name = "产品英文名")
    private String prdEnName;

    /** 采购中文名 */
    @Excel(name = "采购中文名")
    private String prdCnName;

    /** 助记码 */
    @Excel(name = "助记码")
    private String memCode;

    /** 客户分类 */
    @Excel(name = "客户分类")
    private String cusType;

    /** 用友code */
    @Excel(name = "用友code")
    private String yongyouCode;

    /** 到货数量数量 */
    @Excel(name = "到货数量数量")
    private String arrZmNums;

    public void setFhDate(String fhDate) 
    {
        this.fhDate = fhDate;
    }

    public String getFhDate() 
    {
        return fhDate;
    }

    public void setZmCgDate(String zmCgDate) 
    {
        this.zmCgDate = zmCgDate;
    }

    public String getZmCgDate() 
    {
        return zmCgDate;
    }

    public void setArrZmDate(String arrZmDate) 
    {
        this.arrZmDate = arrZmDate;
    }

    public String getArrZmDate() 
    {
        return arrZmDate;
    }

    public void setSpec(String spec) 
    {
        this.spec = spec;
    }

    public String getSpec() 
    {
        return spec;
    }

    public void setPrdName(String prdName) 
    {
        this.prdName = prdName;
    }

    public String getPrdName() 
    {
        return prdName;
    }

    public void setPrdEnName(String prdEnName) 
    {
        this.prdEnName = prdEnName;
    }

    public String getPrdEnName() 
    {
        return prdEnName;
    }

    public void setPrdCnName(String prdCnName) 
    {
        this.prdCnName = prdCnName;
    }

    public String getPrdCnName() 
    {
        return prdCnName;
    }

    public void setMemCode(String memCode) 
    {
        this.memCode = memCode;
    }

    public String getMemCode() 
    {
        return memCode;
    }

    public void setCusType(String cusType) 
    {
        this.cusType = cusType;
    }

    public String getCusType() 
    {
        return cusType;
    }

    public void setYongyouCode(String yongyouCode) 
    {
        this.yongyouCode = yongyouCode;
    }

    public String getYongyouCode() 
    {
        return yongyouCode;
    }

    public void setArrZmNums(String arrZmNums) 
    {
        this.arrZmNums = arrZmNums;
    }

    public String getArrZmNums() 
    {
        return arrZmNums;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fhDate", getFhDate())
            .append("zmCgDate", getZmCgDate())
            .append("arrZmDate", getArrZmDate())
            .append("spec", getSpec())
            .append("prdName", getPrdName())
            .append("prdEnName", getPrdEnName())
            .append("prdCnName", getPrdCnName())
            .append("memCode", getMemCode())
            .append("cusType", getCusType())
            .append("yongyouCode", getYongyouCode())
            .append("arrZmNums", getArrZmNums())
            .toString();
    }
}
